Thaumatology 101
Niall Teasdale
Thaumatology (1)
Hammer of Witches
Thaumatology (6)
Dragon's Blood
Thaumatology (4)
Eagle's Shadow
Thaumatology (7)
Ancient
Thaumatology (8)
Dragonfall
Thaumatology (9)
The Other Side of Hell
Thaumatology (10)
For Whom the Wedding Bells Toll
Thaumatology (11)
Vengeance
Thaumatology (12)