Title: Computerised timetabling - some of the options
First published: 1991