William Alexander is a National Book Award-winning and New York Times-bestselling author of several books, mostly for young readers.