Crucible of power

Howard Jones
SR Books
9780842029162
0-8420-2916-8