Results from a partial-wave analysis of the reaction γp → K + Λ are presented. The reaction is dominated by the S11(1650) and P13(1720) resonances at low energies and by P13(1900) at higher energies. There are small contributions from all amplitudes up to and including G17, with F17 necessary for obtaining a good fit of several of the spin observables. We find evidence for P11(1880), D13(2120), and D15(2080) resonances, as well as a possible F17 resonance near 2300 MeV, which is expected from quark-model predictions. Some predictions for γn → K 0 Λ are also included. arXiv:1804.07422v3 [nucl-ex]