- This is an extensive website. Click on a category above to be introduced to that area of my work. DavidMach.com is meant as an introduction to the variety of the activities I am involved in and will be updated regularly as the work progresses. Please note that this site has been designed to be viewed with a minimum monitor resololution of 1024 * 768 and with browsers, Netscape version 4 or ...www.davidmach.com