David Long - Technical author, technical writer and technical translator (German to English). Computer consultant. BSc degree in Physics (Manchester University). Lives in Hannover, ...