This book starts slow but Joel Leslie does an excellent job bringing the characters to life.