How online self publishing is transforming the way we view books

by