Books I've found helpful - robminor.com