When was Margaret Peterson Haddix Born?

Margaret Peterson Haddix was born on April 9th, 1964. She is a noted American author. She now lives in Columbus, Ohio with her husband and children. Her first book was called ‘Running out of Time.’ Look here for more information: