Citation Generator Saves the Day
I am really happy with https://www.citationmachine.net
There maybe some missing information, but that is why we still need human intervention and robots will never take over.
I used this to create a set of flashcards to share among peers. You can access from the web browser, mobile device, and computer or laptop. You can set goals to cover 20 flashcards per day and flag the confidence level.