By Grant R. Fowles, V. N. Malozemov
By Naval Education
By J. Texerea
By Peter Vasil'ev
By D.C. Pritchard
By Reverend Dr John Wilson, J.F.B. Hawkes
By Marcel Minnaert, L. Seymour
By Peter W. Milonni, Joseph H. Eberly