michael hall's free collection