Is there any book you know for IPhO preparation? help please
An Introduction to Mechanics By Daniel Kleppner
Heat and Thermodynamics By Marek Waldo Zimanski
And also for the math needed try:
Calculus and Analytic Geometry By George B. Thomas , Ross L. Finney
And Also to get familiar with solving the problems:
Problems in general physics By Igor Evgenevich Irodov
Separate names with a comma.