David Ancell's Virtual Home
Written by
in
Here is a great explanation on the differences between contraception and NFP. Do note the mentality that is required.