Steve Shepherd 

Recording engineer, former history major who wants to stay up to date and be informed.
See subscribers