Adam Melchor review