Can't recommend anyone, but I'm pretty sure the HSE have CBT people on staff. Check with your GP - he may be able to refer you.
A book you might try: Mind Over Mood by Greenberger and Padesky. It's a comprehensive workbook, costs about €25. Not generally available though. There is a Medical Bookshop on Clarendon st. (parallel to Grafton St) who stock it, or Chapters in Abbey Street will order it in for you. You can also order online from the publishers at www.guilford.com
. Also, take a look at www.mindovermood.com
 Just looked at the mindovermood site. There is a link to Amazon (mindovermood get a cut if you use this link) where you can order the book for less than €15!