Caleb Williams (Oxford World's Classics)
Publisher: Oxford Paperbacks
Published: July 16, 1998
Number of pages: 382
ISBN-13: 9780192835994