Championship Hockey Team, Picturing Rachel Carson