Authors & Events
Randy Weinstein is a nationally known professional harmonica player and has performed in a number of international music festivals. He also teaches music theory and can be heard on several jazz CDs.
Visit other sites in the Penguin Random House Network
Stay in Touch