By Boy Scouts of America.
Boy Scouts of America Merit Badge Series: Swimming. - from Amzon
0839533527, 9780839533528