Reading list: Atlegang 
Best book that I know it