David Lawrence Madsen was born in Fargo, North Dakota. He is an author, screenwriter, musician, and traveler.
Titles and year of publication: