Island of kings
by
Blaine Stevens
378 p. ; 18 cm