author of the spenser mysteries