Hastings Adapted

Hastings Adapted