Hambo should be fit by the end of August but of course he is the less likely to be challenging for the first team in the short term.
Harper could be late September and hopefully will be pushing for a place by the new year if the hype is to be believed ???