Harley Han's the internet complete refrence - HAHN (Osbone Megraw Hill, 1996)