Larissa Reid, also known as Lara, is a poet and freelance science writer from the East coast of Scotland.