21 books
2016 pub |402 pages
2017 pub |400 pages
2017 pub |414 pages
2018 pub |426 pages
2019 pub |424 pages
2020 pub |106 pages
2020 pub |476 pages
2021 pub |450 pages
2021 pub |432 pages
2021 pub |431 pages
2022 pub |480 pages
2022 pub |419 pages
2023 pub |428 pages
2023 pub |394 pages
2023 pub |432 pages
A Thriller
2024 pub |356 pages
2024 pub |559 pages
2024 pub |438 pages
2024 pub |506 pages
2025 pub |496 pages