Richard Restak. Richard Restak Richard Preston. Richard M. Restak. Richard Preston Richard Bak. Richard West Richard M. Restak by Richard Preston. Richard rabe