Roots of power

by Mark Stephens

xix, 239 p. ; 24 cm