David Mercer is a programmer and professional writer who has been writing both code and books for about seven years. He has worked on a number of titles on a wide variety of topics which has afforded him a unique oversight of the world of technology as it relates to furthering the goals of business. David finds the challenges arising from the dichotomous relationship between the science (and art) of software programming and the art (and science) of writing is what keeps his interest in producing books piqued and intends to continue to write professionally in the future. As a consultant for his own technical and editorial consultancy, David balances his time between programming, reviewing, writing and furthering his studies in Applied Mathematics.