Duncan Hamilton Duncan Hamilton. Juan Hamilton Lynn Hamilton Ian Hamilton Ann Hamilton Damian Hamilton Bethany Hamilton by Jane Hamilton Alwyn Hamilton