Gardens of Ward's Island by Karen Bekker
_