Constantine on Peopleware by Larry L. Constantine [ISBN 0133319768] ----- CategoryBook