Human Performance in Planning and Scheduling by Jacqueline Wilson, Jonathan R. Wilson & B.L. MacCarthy