legends-semerwater-peter-mcdermott