SF Encyclopedia Picture Gallery
William Dean Howells. The Altrurian Romances (Bloomington, Indiana: Indiana University Press, 1968) [omni of A Traveler from Altruria: Romance (1894); Through the Eye of the Needle: A Romance (1907) and Letters of an Altrurian Traveler (1961): Altruria: hb/nonpictorial]
Image courtesy of Clute Science Fiction Library at Telluride