I would think blackjack and craps required skill and luck.Blackjack has 1.5 odds in your against you of winning whereas slots it is 7.0 odds against you.There are many books on the subject.You can go online and find out more info.
As far as purchasing books an online bookstore would have them or you couldgo to ebay.com for used books or amazon.com.Hope this was helpful.