I am preparing for OCA. Could you please help me by providing the best books for OCA? Any tips regarding preparation for OCA will be highly appreciated.

Regards