11 books
2013 pub |225 pages
2013 pub |290 pages
2013 pub |77 pages
A Valentine Haberdashers Tale
2014 pub |86 pages
2014 pub |315 pages
2014 pub |108 pages
2015 pub |300 pages
2016 pub |283 pages
2016 pub |300 pages
A Caversham-Haberdasher Crossover
2017 pub |163 pages
2019 pub |300 pages