There are plenty of books on Amazon on the subject.