richard horne