Books by Jackie Hardcastle