Michele Lee Grant: exhausted mongrel