Kyle Macrae Haynes Computer Manual - 3rd Edition - Haynes Publishing United Kingdom 2004 ISBN: 1-8442-5128-4