Home Meditations Science and Psychology Redux