Story Terrace allows anyone to capture their life story. An affordable and scaleable way of writing and publishing books.