eableson finished reading All Souls Lost by Dan Moren Oct. 20, 2023 Public 4 stars Say hello to Mike Lucifer, Spiritual Consultant. He’s back in town to take care of … Fun urban fantasy, noir detective story