add well formatted book