David finished reading In a Lonely Place by Karl Edward Wagner March 5, 2023 Public In a Lonely Place by Karl Edward Wagner