David J. Cook Biography, Birthday & Nationality

David J. Cook