Annotated Translation of Lord of Shadows (The Dark Artifices #2) by Cassandra ClareTugas Akhir (D3)2021MILA PUTRI HERIYANTO