Author James Gavigan

Self-proclaimed 'Harbinger of Beards', James has a passion for writing, soulgasmic journeys into nature and going on imagination-fueled rants about story ideas that usually end up in space.