Worth reading and re-reading.