SF Encyclopedia Picture Gallery
Alfred Döblin. The Three Leaps of Wang Lun: A Chinese Novel (Hong Kong: The Chinese University Press, 1991) [trans by C D Godwin of Die Drei Sprunge des Wang-lu: Chinesischer Roman (1915): hb/uncredited]
Image courtesy of Clute Science Fiction Library at Telluride