Using libraries effectively - Brogan, Gerald E.