I have authored, or contributed to, several books, including:

  • Idiot’s Guide: U.S. Constitution (2007 and 2016 Editions)
  • Encyclopedia of 20th Century Music
  • Classical Guitarists: Conversations

I give talks on government, public policy, and the U.S. Constitution, including:

  • Constitution 101
  • The Bill of Rights: Original Meanings

I am a member and supporter of several historical societies, including:

  • Bergen County Historical Society
  • Pascack Valley Historical Society