Reading list: Year 12 reading list 
Books you need to read for year 12 A levels