A Dictionary Of All Officers, Who Have B by Charles Kitchell Gardner