Software Design - David Budgen (Harlow, 1993)
Keywords: Software Design