A recent paper that also gives an overview of the topic is A new problem for quantum mechanics by A. Meehan (2020).
You may also want to look at The preparation of states in quantum mechanics by Fröhlich and Schubnel (2016).
Neither paper aims at efficient experimental implementations, for that perspective a recent paper is Quantum state preparation protocol for encoding classical data into the amplitudes of a quantum information processing register's wave function by S. Ashhab (2022).