Revelation (Matthew Shardlake)
Publisher: Vintage Canada
Published: February 17, 2009
Format: Paperback
Number of pages: 560
ISBN-13: 9780307356178
Subjects: Literature & Fiction -- World Literature -- Canadian; Mystery & Thrillers -- Mystery