Beatrice and Virgil
Publisher: Spiegel & Grau; Spiegel & Grau Trade Paperbacks
Published: 2011
Number of pages: 226
ISBN-13: 9780812981544