Ashley Garris on THIS HASN’T BEEN A VERY MAGICAL JOURNEY SO FAR, a novel by Homeless What are you supposed to do when Sid, an orange cat wearing a leather jacket, knocks on your door significantly … More