Reading List

PODA reads and recommends the following books: