Lian Hearn live and learn I can hear Ocean heaven Stay on heart Learn to earn The clean heart Gillian Shepheard Frozen heart Julian holland