Geoff Tucker 

What you need to know from books you haven't read