Bear McCreary
The Veil of Time