Cashman, Seamus,author.