Reading list: you must read