The Semonov impulse

by Duncan Kyle

431p. ; 23cm