The Master
Rob Thomas
Even if I don't always understand them, these people fascinated, appalled and finally moved me, and Anderson has created a richly layered, believable world for them to struggle within.