Books to read

This is a selection of books that are suggested reading. Crossed off books have been read by dp.