Shadows of the Prince by David Abercrombie