10 books in series

Effective Software Development

Effective Software Development is a 8-book series first released in 2003 with contributions by Diomidis Spinellis, Bill Wagner, and 5 others.