Holmes, John Authors > John Holmes The Pre-Raphaelites and Science John Holmes 07/17/2018, Hardcover $50.00 | ISBN: 9780300232066