I used a puller as shown in the picture below. The red spots are the two areas where I played the heat from two blowlamps, which certainly helped. I have subsequently realised that I SHOULD have put something like a large socket over the hub, so that the load would be taken by the hub directly, rather than via the wheel bearing.
DO NOT use a hammer on the back of the disc! That WILL overload the wheel bearing(s) and probably cause Brinelling of rollers into races.