A Thief of Time – paperback, Tony Hillerman, 0061000043

You will find that this novel keeps you guessing until the very end.

A Thief of Time – paperback, Tony Hillerman, 0061000043

You will find that the illustrated character list prevents confusion.