Author: Calum Macleod 
Alternate names: Calum MacLeod
Born: 1969