Cosmic Reflection Cosmic Reflection is relaxation music created by Dr Harry Henshaw for helping you to reduce your daily stress and as a result have a sense of calm and deep relaxation throughout your day. This album contains four unique recordings. Each recording is approximately 30 minutes each. This album is also excellent for meditation.