Books written by Shane Carley