Kevin O'Keeffe, Author at INTO