Bernard Schaffer. Bernard Waber. Neal Schaffer. Bernard Werber. Bernard Porter. Neal Schaffer Peter Shaffer. Bernard Minier. Bernard Ollivier. Bernard van der.