Stanley B SpragueStanley B. Sprague is a retired attorney who specialized in civil litigation and appeals. He has a life-long interest in the histories of nations in the Near East and Middle East. He lives in Greensboro, North Carolina.
An OTP has been sent to your Registered Email Id:
Resend Verification Code