The Book : M.J. Easton

M.J. suffered from a fascination with computers from the age of 7. After losing his programming virginity as a spotty teenager with some 68000 assembly code, he took a degree in artificial intelligence at London's Imperial College, before dallying away the remnants of his youth developing enterprise systems and writing sporadic articles for various Web sites.

He currently spends his working life in the UK as a software geek for Avanade, where he bores colleagues by bemoaning the human condition, and droning on about the wonders of object-relational persistence.

M.J. can be contacted at markea@avanade.com and his blog can be found at oddityandcircumstance.blogspot.com.