CATHERINE (CATE) HALLAHAN lives in the Toronto community of Long Branch on the shore of Lake Ontario with her husband, Michael. Her aspiration to become an author originated with the thought, what ...view moreCATHERINE (CATE) HALLAHAN lives in the Toronto community of Long Branch on the shore of Lake Ontario with her husband, Michael. Her aspiration to become an author originated with the thought, what an awesome world this could be if everyone were kind to one another.view less