What’s the Best Cleaner for Wood Kitchen Cabinets?

What product would you recommend for cleaning wood kitchen cabinets? They are a light white oak and are very dirty with grease, hand grime and cigarette smoke residue.  Thank you in advance for your response.