www.jamesmcbride.com
This bestselling author, award winning composer and accomplished musician's website contains information about his books, contact information and a schedule of upcoming appearances.
This bestselling author, award winning composer and accomplished musician's website contains information about his books, contact information and a schedule of upcoming appearances.