Painless Project Management by Peter McAliney & Pamela Mcghee