J . Hamilton sorner-