All I Did Was Shoot My Man was my first introduction to Walter Mosley’s dubiously honest and morally compromised private investigator, Leonid McGill.
McGill is not all that likable: his life and morals are a mess. (McGill is often hired to plant false evidence on a person to twist the rightfully accused out of his dilemma.) Nevertheless, I stuck with him through the mystery.