Bob Ivory is a visual media specialist with an emphasis on video production and book publishing management.