David Shore

Biography