Mono: A Developer's Notebook by Edd Dumbill, Niel N. Bornstein (Paperback, 2004)