mamiehastings