Contact Jeff

Unfortunately, due to the large amount of spam generated from posting an e-mail address on-line, I will not provide a direct link here. Instead, I ask to you guess at it. You know my first name and you know the domain name portion.

Return to Jeff's Home Page