About the Author
David Balmain is a freelance software developer and the primary developer of the open source search library Ferret. He gained an interest in high performance text processing at university where he earned a BSc specializing in natural language processing. Recently he has taken an interest in web application development and become enamored with the scripting language Ruby. Currently David resides with his girlfriend in 12 square meter apartment in Tokyo where he practices Judo five hours a day and is trying to learn Japanese.