Waverley491 pages18 hours of reading3.5(4380)Add ratingThis is a title in an inexpensive range of classics in the "Penguin Popular Classics" series.Read more