Marque of Caine: Caine Riordan Book 5
New York: Baen:, 2019. First edition, TPBO, Trade paperback, New, 500 pp. Cover artwork by: Bob Eggleton More
New York: Baen:, 2019. First edition, TPBO, Trade paperback, New, 500 pp. Cover artwork by: Bob Eggleton More