Compact tree of John William HAMILTON