Uneasy Spirits (A Victorian San Francisco Mystery #2) - M. Louisa Locke Free today 7/2/12