Sprint 16v Water Pump Stuck

I am trying to extract the water pump from the engine block of a TR7 16 valve Dolomite SprintĀ unit, however the pump will not budge. When looking at workshop manuals it suggests I need a puller. Has anyone made any pullers up that can remove the pump safely. Can you show me any pictures of [...]