daveb rated The Last House on Needless Street: 4 stars July 27, 2021 Public The Last House on Needless Street by Catriona Ward