Advancement in information technology coupled with changes in the publication techniques has transformed the entire scenario of book publishing in India. It is a multifaceted process which involves several stages such as proof reading and editing, layout design, inclusion of images and illustration, printing, marketing and distribution. It is recommended to hire the services of best book publishing company in India as they have an experienced team of editors, layout designers and photographers.