Stephen Horn
?-
 

Stephen Horn was born in the Bronx, New York City. He is an author and lawyer in Washington. He lives outside the Washington D.C. area with his family.

 

Titles and year of publication:  

 1) In Her Defense  2000
 2) Law of Gravity  2002

Back