Dr. John Alistair Carnahan

Museum curator and warrior-servant of Nefertari

Description:
Bio:

Dr. John Alistair Carnahan

Dresden Files: London Basileus Basileus