I read this book for my Master's program. It is really informative and is definitely a must read for anyone who wants to understand the different qualified and non-qualified retirement plans available. It also talks about social security and employee benefits.
Took forever but it was long. Definitely learned something, but to be honest I wasn't taught how to plan for retirement. I was taught "Many of the common vehicles for retirement and their associated rules."