The Cat God Loves: autobiographical - battling bladder stones in cats