The Crystal Ball (American Girl Mysteries) by Jacqueline Dembar Greene (28-Feb-2012) Paperback