mishari finished reading On Stranger Tides by Tim Powers Dec. 7, 2023 Public On Stranger Tides by Tim Powers