7 books
1996 pub |336 pages
2003 pub |574 pages
2004 pub |576 pages
2005 pub |610 pages
2008 pub |576 pages
2009 pub |464 pages
2019 pub |620 pages