Brendan Hayes, Author at Magic