I???ve never had this amount of knowledge at my fingertips???book is very informative without spending tens of pages defining obscure concepts and training techniques that have no meaning to anyone except doctors and possibly muscletech product developers???On that note, I really appreciate the honesty about supplements???very detailed descriptions and actual research!!