Andrea Flores wins Charles Leven Memorial Prize