Geoff Bagshaw: my guru