"In fifteenth century Bruges, master painter Hans Memling is about to find himself at the heart of a political storm that stretches from his home city to Plantagenet England. When Hans agrees to play host to two exiles on the run from their enemies in London, he has no idea that they are not the modest traders they appear to be... In 1482, Hans takes up an invitation to visit his English friends, who have returned to London following their exile. There he not only finds himself caught up in the dramatic final stages of the Wars of the Roses, but also plays a crucial role in the fate of the 'Princes in the Tower'. Returning home to Bruges, Memling is racked with guilt, for reasons that will only truly become clear as his story draws to a shocking end."--Publisher description.