The Last Unicorn

The Last Unicorn - Peter S. Beagle Yes, this is a favourite of mine. Shut up now.