I second this.Another great book to have is the Gleim Aviation Weather and Weather Services book. It is probably the best weather book out there that you can get.
http://www.gleim.com/products/produ...Nwwwgleimcom=1b1781e419656335ce41191bf5dbf3c6