logan klein