which book is good for finite element analysis
It depends on what you would like to know: For a general knowledge of FEM including basic details and math derivations, I can suggest the three-volume FEM book by O C Zienkiewicz & R L Taylor (Author).
Amazon links to these are:
Volume 01: https://www.amazon.com/Finite-Element-Method-Fundamentals-Seventh/dp/1856176339
If you are looking at Nonlinear Finite Element Method, I can strongly recommend the book "Nonlinear Finite Element Methods" by Peter Wriggers.