Author! Author!

Gerard Cunningham is an author and journalist.