HAGGARD GARY;SCHLIPF JOHN;SUE WHITESIDES DISCRETE MATHEMATICS FOR COMPUTER SCIENCE - AUSTRALIA THOMSON 2007 - 600 ISBN: 9780534495015