Michael P Slater

Slater is an active duty officer in the U.S. Marines.

Michael P Slater book subjects

Browse All Subjects

Michael P Slater's Featured Books