A Treatise on 2nd Amendment Rights in the 21st Century: Containing an inquiry into the current legislation, perceptions and necessity of the 2nd Amendment right - Kindle edition