Billie Rose Owen, Author at The Impression