astrid taylor