Physics for Our Times - "Marburger, Walter G" (McGraw Hill)
includes index and biblioraphy