The Last Roman
by
Mark Peel
viii, 280p., [16]p. of plates ; 24cm