Bob James Magic and Curiosities