http://best-15-life-changing-software-engineering-books-must-have-to-read-tested?operation_status=noauth&bpt=WAP&service_code=vidclub24&partner_key=&transactid=13607502101000039_8687