Alice Mowse is a writer, avid reader, and lover of cats. She is from the South of England, where she mainly resides. Alice also likes music a lot.Alice Mowse is a writer, avid reader, and lover of cats. She is from the South of England, where she mainly resides. Alice also likes music a lot.