shermanhasting