Perfect fire trilogy - Grant, K. M.