Your Cart
Lives of the Novelists: A History of Fiction in 294 Lives
Stock: 0
This is a complete history of fiction in English, it provides the lives of some 282 novelists writing in English, from the genre's 17th-century origins to the present....
Total excl. delivery $35.00 AUD