Hands-on ATM - David E. McDysan (The Dryden Press)