max hastings