Project management: a life cycle approach - Kanda (PHI)