Academic Publications
You can find partial lists of my peer-reviewed academic publications on Google Scholar and ResearchGate ; the list in the ACM Digital Library sometimes mixes my work with that of a different David Lamb; look for D.A. Lamb or David Alex Lamb. My unreviewed technical reports are listed at Queen’s University
Non-Fiction
I published a textbook in 1988 which is now out of print: Software Engineering: Planning for Change , Prentice-Hall, ISBN-13 : 978-0138229825.
I produced a set of course notes (essentially, a textbook without exercises) for Linux and C, which is available for free at Queen’s University under a Creative Commons licence