Practice And Theory Of Automated Timetabling Ii by Edmund R. Burke