1. A longish, but seriously good, read.