Search complete.

Click to pick a title (best matches in bold)
Martin Fowler

See also:

Martin, Beck, Kent, Brant, John, Opdyke, William, Roberts, Don Fowler