robert m. hamilton