potterfawn- Professor Lupin appeared to have woken up at last. 

more about : potterfawn