Geek, go here and browse around. There are some excellent articles: http://www.passionatemarriage.com/ It will give you a taste of the Schnarch-y approach.