Mark Pratt, Author at