I think if you read the forums on this topic, youll see the general pattern of recommendations (in no particular order):
1. Step 2 secrets/crush
2. Boards and wards
3. FA step 2
4. USMLE WORLD Q bank.
I dont think youll find one 'definitive' book for the test, if anything, one thing I have read most consistently is doing U-world.
Best,