Ben Dover (aka director Steve Perry) is the British creator of the very popular Ben Dover series