Book Year of Publication 2012 Number of Pages 326 Publisher Academic Press ISBN Number 0120887746 Google Scholar