Lot's of great book recommendations in this thread! Here are some that I would recommend. If some of these were also mentioned above then that's even more the reason to get it! Thanks for reading!
Cards -
Card College by Roberto Giobbi (As mentioned above - these are awesome!) Book #2 has some...