Thank you God : memoirs and reflections