One stop contracts - Wyborn, John. (ICSA Publishing, 1996)