James D. Traill

Philosopher at Large



 
 

The Waszir & Torquemada


Torq, Stuart & James