A practical guide to timetabling - Simper, Roger (Ward Lock, 1980)