Found in 1 comment on Hacker News
gazrogers · 2016-03-18 · Original thread
The author's hardly a novice when it comes to software design though: http://www.amazon.co.uk/Software-Engineering-Ian-Sommerville...

Fresh book recommendations delivered straight to your inbox every Thursday.