Hi @DhammaEnthusiast,
This topic has already been touched in a number of threads. This one is a good starting point.
With Metta, Ric