SF Encyclopedia Picture Gallery
James Morrow and Kathryn Morrow, editors. The SFWA European Hall of Fame: Sixteen Contemporary Masterpieces of Science Fiction from the Continent (New York: Tor, 2007) [anth: hb/Mark Cooper]
Image courtesy of SF Site