i find a lot of information about marriage preparations in this website :
web page