Writing Formal in English?

Which book is good for learning how to write formal in English?
2 answers 2