Sean Whelan, Author