Author: Ken Bruen; Contributor)