11 books
336 pages
2005 pub
A Ghosts of Albion Novel
2006 pub
Astray
2006 pub |92 pages
2006 pub |203 pages
2009 pub |359 pages
2010 pub |311 pages
2011 pub |309 pages
2012 pub |292 pages
2013 pub |324 pages
2015 pub |304 pages