Home › Authors › John L. Swanson 👤 John L. Swanson 2 books Books by John L. Swanson Illustrated London News, 1935-1936 2012 Communing with Nature 2001