Physics Of Solitons by Thierry Dauxois & Michel Peyrard