J . S. Elmslie 100st.