Earth satellite ; the new satellite projects explained. - Moore, Patrick (Eyre & Spottiswoode, 1955)