Lucky_Irish wrote: » Do you recommend any specific books to research or online areas to access material for free?