Authors: Liu E (sorted by popularity)