Professional resource development - Joe Kranz, Jan Frauen (Prentice Hall)