Lord Arthur Savile's crime and other stories - Wilde, Oscar, 1854-1900; Rainey, Justin (Genoa : Black Cat Publishing, 2005)
Step three - CEFR B1.2 Exam Level PET