Reading list: CWS Books
Bernard Cornwell