Wild water racing yearbook /
British Canoe Union.Wild Water Racing Committee.
Addlestone : British Canoe Union Wild Water Racing Committee,
British Canoe Union. Wild Water Racing Committee
White-water canoeing
Canoe racing