Book published: October 2009
Book pages: 508