LLAMA CROSSING: an historical fantasy novel