About the author

James Raynard

&nbsp;James began programming in C++ in 1993. He developed software in C++ for a number of companies in the UK and Continental Europe. He now works as a freelance instructor and author and has taught in the UK, USA and India as well as on video. His hobbies include photography, ballroom dancing and walking in the country. <br>