Project Managing E-Learning by Maggie McVay Lynch & John Roecker