Here you can find lists of great Formal Methods books are or have been used to teach courses at UC Berkeley.
By: Edmund M. Clarke Jr., Orna Grumberg, Doron A. Peled
By: Michael Huth
By: Edward Ashford Lee, Sanjit Arunkumar Seshia
By: Gerard Holzmann
By: John Hopcroft