A Guide To Programming Logic and Design by Joyce M Farrell