David O'Connor

Bio

David O’Connor is Professor of Ancient Egyptian Art, Institute of Fine Arts, New York University.