How long are the chapters on average and who narrated the audio book?