# John Trenhaile

Canonical: https://www.bookquiver.com/john-trenhaile

JSON version (same data): https://www.bookquiver.com/john-trenhaile.json

- Books: 18
- Languages: 2

## Books

- [The Mahjong Spies](https://www.bookquiver.com/john-trenhaile/the-mahjong-spies) — 2023-08-28
- [The Scroll of Benevolence](https://www.bookquiver.com/john-trenhaile/the-scroll-of-benevolence) — 2023-08-28
- [The Gates of Exquisite View](https://www.bookquiver.com/john-trenhaile/the-gates-of-exquisite-view) — 2023-08-28
- [Nocturne for the General](https://www.bookquiver.com/john-trenhaile/nocturne-for-the-general) — 2021-03-08
- [A View from the Square](https://www.bookquiver.com/john-trenhaile/a-view-from-the-square) — 2021-02-08
- [The Man Called Kyril](https://www.bookquiver.com/john-trenhaile/the-man-called-kyril) — 2021-01-11
- [Tiger of Desire](https://www.bookquiver.com/john-trenhaile/tiger-of-desire) — 2015-02-26
- [Blood Rules](https://www.bookquiver.com/john-trenhaile/blood-rules) — 2015-02-26
- [Acts of Betrayal](https://www.bookquiver.com/john-trenhaile/acts-of-betrayal) — 2015-01-29
- [Krysalis](https://www.bookquiver.com/john-trenhaile/krysalis) — 2015-01-29
- [Against All Reason](https://www.bookquiver.com/john-trenhaile/against-all-reason) — 2014-12-11
- [A Means to Evil](https://www.bookquiver.com/john-trenhaile/a-means-to-evil) — 2014-12-11