Project Development Concepts
Electronic Publishing,
Dale Dougherty