John r depth