Knowledge
Data
15125900 8612 934910539
860931 52 9780408713 73336440 873
6034 47787304 94618238114 97914