Anna Ceguerra lives in Sydney, Australia with her beloved dog, Patchy.
Having spent many years building a career in science and software development, she loves weaving futuristic...view moreAnna Ceguerra lives in Sydney, Australia with her beloved dog, Patchy.
Having spent many years building a career in science and software development, she loves weaving futuristic themes into unique and exciting stories.view less