Other former top-five players who have missed several months or more of play the past few years include Guillermo Coria and David Nalbandian of Argentina ; Tommy Haas of Germany ; Greg Rusedski of Britain ; and Mark Philippoussis of Australia .